<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:a4j="http://richfaces.org/a4j"
    xmlns:rich="http://richfaces.org/rich"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:sijyp="http://java.sun.com/jsf/composite/sijyp"
    template="#{bienManager.vincularHechoMode ? '/templates/simpleTemplate.xhtml' : '/templates/template.xhtml'}">
    <ui:define name="body">
        <rich:panel style="width:100%">
            <f:facet name="header">
                #{msgExh['exhumaciones.diligencias.cadaver_identidad']}
            </f:facet>

            <h:form id="frm_cadaver_identidad">
                <f:event type="javax.faces.event.PreRenderComponentEvent"
                    listener="#{identidadPlenaCadaver.viewHandler}" />

                <a4j:outputPanel id="pnl_cadaver_identidad">
                <a4j:region id="rg_cadaver_identidad">
                    <h:panelGroup layout="block">
                    #{msgExh['exhumaciones.diligencias.cadaver_identidad_general']}
                    <hr width="100%" />
                    <br />

                        <h:panelGrid columns="3" columnClasses="col33,col33,col33"
                            width="100%">
                            <h:panelGrid>
                                <h:outputLabel id="lbl_nro_caso"
                                    value="#{msgExh['exhumaciones.diligencia.num_caso']}:" />
                                <h:inputText id="nro_caso"
                                    value="#{applicationBean.getNumeroCasoAsSpecialString(identidadPlenaCadaver.nroCaso)}" readonly="true" 
                                    disabled="true" />
                            </h:panelGrid>
                            <h:panelGrid>
                                <h:outputLabel id="lbl_nro_fosa"
                                    value="#{msgExh['exhumaciones.diligencia.registrar.resultado.exhumacion.fosa.numero']}:" />
                                <h:inputText id="nro_fosa"
                                    value="#{identidadPlenaCadaver.nroFosa}" readonly="true"
                                    disabled="true" />
                            </h:panelGrid>
                            <h:panelGrid>
                                <h:outputLabel id="lbl_nro_acta"
                                    value="#{msgExh['exhumaciones.cadaver_exhumar.numero_acta']}:" />
                                <h:inputText id="nro_acta"
                                    value="#{identidadPlenaCadaver.nroActa}" readonly="true"
                                    disabled="true" />
                            </h:panelGrid>
                        </h:panelGrid>
                        <br />

                        <h:panelGrid columns="3" columnClasses="col33,col33,col33"
                            width="100%">

                            <h:panelGrid>
                                <h:outputLabel id="lbl_metodo_identif"
                                    value="#{msgExh['exhumaciones.diligencias.cadaver_identidad.metodo_identif']}*:" />
                                <h:selectOneMenu id="metodo_identif" required="true"
                                    value="#{identidadPlenaCadaver.identidadCadaverDto.idMetodoIdentificacion}"
                                    requiredMessage="#{msgVal['constraint.not_null']}"
                                    disabled="#{identidadPlenaCadaver.estado == 'VER'}">
                                    <f:selectItem itemLabel="Seleccione ..." itemValue="#{null}"
                                        noSelectionOption="true" />
                                    <f:selectItems
                                        value="#{identidadPlenaCadaver.selectItemsHelper.metodosIdentif}" />
                                </h:selectOneMenu>
                                <h:message for="metodo_identif" showSummary="true"
                                    showDetail="false" styleClass="validationErrorMessage" />
                            </h:panelGrid>
                            <h:panelGrid>
                                <h:outputLabel id="lbl_genero"
                                    value="#{msgExh['exhumaciones.diligencias.cadaver_identidad.genero']}:" />
                                <h:selectOneMenu id="genero" required="false"
                                    disabled="#{identidadPlenaCadaver.estado == 'VER'}"
                                    value="#{identidadPlenaCadaver.identidadCadaverDto.genero}">
                                    <f:selectItem itemLabel="Seleccione ..." itemValue="#{null}"
                                        noSelectionOption="true" />
                                    <f:selectItems value="#{identidadPlenaCadaver.generoValues}" />
                                </h:selectOneMenu>
                                <h:message for="genero" showSummary="true" showDetail="false"
                                    styleClass="validationErrorMessage" />
                            </h:panelGrid>
                            <h:panelGrid>
                                <h:column />
                            </h:panelGrid>
                        </h:panelGrid>
                        <br />

		<a4j:outputPanel id="pnl_cadaver_edades_estatura">
                <a4j:region id="rg_cadaver_edades_estatura">
                
                        <h:panelGrid columns="3" columnClasses="col33,col33,col33"
                            width="100%">

                            <h:panelGrid>
                                <h:outputLabel id="lbl_edades"
                                    value="#{msgExh['exhumaciones.diligencias.cadaver_identidad.edad']}:" />

                                <h:panelGrid columns="1" id="pnl_edades"
                                    width="100%">
                                    <h:panelGrid columns="1" id="pnl_edad_minima">
                                        <h:outputLabel id="lbl_edad_minima"
                                            value="#{msgExh['exhumaciones.diligencias.cadaver_identidad.minima']}:" />
                                        <h:inputText 
                                            id="edad_minima" 
                                            required="false" 
                                            maxlength="3"
                                            styleClass="shortHorasMinutos shortHorasMinutosInput"
                                            validator="#{identidadPlenaCadaver.validarEdadIngresada}"
                                            value="#{identidadPlenaCadaver.identidadCadaverDto.edadMinima}"
                                            disabled="#{identidadPlenaCadaver.estado == 'VER'}"
                                            validatorMessage="#{msgVal['constraint.val.rango']} 1 y 120">
                                            <f:ajax event="change" execute="@this" render="pnl_edad_maxima lbl_edad_maxima" />
                                            <f:convertNumber type="number" integerOnly="true"
                                                maxIntegerDigits="3" pattern="###" />
                                            <f:validateLongRange minimum="1" maximum="120" />
                                        </h:inputText>
                                        <h:message for="edad_minima" showSummary="true"
                                            showDetail="false" styleClass="validationErrorMessage" />                                    	
                                    	</h:panelGrid>
                                    	
                                    <h:panelGrid columns="1" id="pnl_edad_maxima">
                                        <h:outputLabel id="lbl_edad_maxima"
                                            value="#{msgExh['exhumaciones.diligencias.cadaver_identidad.maxima']}#{identidadPlenaCadaver.identidadCadaverDto.edadMinima != null?'*':''}:" />
                                    
                                        <h:inputText 
                                            id="edad_maxima" 
                                            maxlength="3"
                                            required="#{identidadPlenaCadaver.identidadCadaverDto.edadMinima != null}"
                                            styleClass="shortHorasMinutos shortHorasMinutosInput"
                                            requiredMessage="#{msgVal['constraint.not_null']}"
                                            validatorMessage="#{msgVal['constraint.val.rango']} 1 y 120"                                            
                                            validator="#{identidadPlenaCadaver.validarEdad}"
                                            value="#{identidadPlenaCadaver.identidadCadaverDto.edadMaxima}"
                                            disabled="#{identidadPlenaCadaver.estado == 'VER'}">
                                            <f:ajax event="change" execute="@this" render="pnl_edad_maxima pnl_edad_minima lbl_edad_minima" />
                                            <f:convertNumber type="number" integerOnly="true"
                                                maxIntegerDigits="3" pattern="###" />
                                            <f:validateLongRange minimum="1" maximum="120" />
                                        </h:inputText>
                                        <h:message for="edad_maxima" id="message_edad_maxima" showSummary="true"
                                            showDetail="false" styleClass="validationErrorMessage" />
                                    </h:panelGrid>
                                </h:panelGrid>
                            </h:panelGrid>
                            <h:panelGrid>
                                <h:outputLabel id="lbl_estaturas"
                                    value="#{msgExh['exhumaciones.diligencias.cadaver_identidad.estatura']}:" />

                                <h:panelGrid columns="1"
                                    width="100%">
                                    <h:panelGrid columns="1" id="pnl_estatura_minima">
                                        <h:outputLabel id="lbl_estatura_minima"
                                            value="#{msgExh['exhumaciones.diligencias.cadaver_identidad.minima']}:" />
                                        <h:inputText 
                                            id="estatura_minima" 
                                            required="false" 
                                            maxlength="3"
                                            styleClass="shortHorasMinutos shortHorasMinutosInput"                                            
                                            validatorMessage="#{msgVal['constraint.val.rango']} 1 y 300"
                                            value="#{identidadPlenaCadaver.identidadCadaverDto.estaturaMinima}"
                                            disabled="#{identidadPlenaCadaver.estado == 'VER'}">
                                            <f:ajax event="change" render="pnl_estatura_maxima" />
                                            <f:convertNumber type="number" integerOnly="true"
                                                maxIntegerDigits="3" pattern="###" />
                                            <f:validateLongRange minimum="1" maximum="300" />
                                        </h:inputText>
                                        <h:message for="estatura_minima" showSummary="true"
                                            showDetail="false" styleClass="validationErrorMessage" />
                                    </h:panelGrid>
                                    <h:panelGrid columns="1" id="pnl_estatura_maxima">
                                        <h:outputLabel id="lbl_estatura_maxima"
                                            value="#{msgExh['exhumaciones.diligencias.cadaver_identidad.maxima']}#{identidadPlenaCadaver.identidadCadaverDto.estaturaMinima != null?'*':''}:" />                                    
                                        <h:inputText 
                                            id="estatura_maxima"
                                            maxlength="3"
                                            validator="#{identidadPlenaCadaver.validarEstatura}"
                                            required="#{identidadPlenaCadaver.identidadCadaverDto.estaturaMinima != null}"
                                            styleClass="shortHorasMinutos shortHorasMinutosInput"
                                            requiredMessage="#{msgVal['constraint.not_null']}"
                                            value="#{identidadPlenaCadaver.identidadCadaverDto.estaturaMaxima}"
                                            disabled="#{identidadPlenaCadaver.estado == 'VER'}">
                                            <f:ajax event="change" render="pnl_estatura_minima pnl_estatura_maxima" />
                                            <f:convertNumber type="number" integerOnly="true"
                                                maxIntegerDigits="3" pattern="###" />
                                            <f:validateLongRange minimum="1" maximum="300" />
                                        </h:inputText>
                                        <h:message for="estatura_maxima" showSummary="true"
                                            showDetail="false" styleClass="validationErrorMessage" />
                                    </h:panelGrid>
                                </h:panelGrid>
                            </h:panelGrid>
                            
                        </h:panelGrid>
                        
                        </a4j:region>
			</a4j:outputPanel>
                        
                        <br />

                        <h:panelGrid width="100%">
                            <h:panelGrid>
                                <h:outputLabel id="lbl_nro_sirdec"
                                    value="${msgExh['exhumaciones.diligencias.cadaver_identidad.nro_sirdec']}:" />
                                <h:inputText id="nro_sirdec" style="width:100%" required="false"
                                    maxlength="50"
                                    styleClass="medium count50"
                                    value="#{identidadPlenaCadaver.identidadCadaverDto.numeroSirdec}"
                                    disabled="#{identidadPlenaCadaver.estado == 'VER'}">
                                    <f:validateLength maximum="50" />
                                </h:inputText>
                                <h:message for="nro_sirdec" showSummary="true"
                                    showDetail="false" styleClass="validationErrorMessage" />
                            </h:panelGrid>
                        </h:panelGrid>
                        <br />
						<h:panelGrid>
                                <h:outputLabel id="lbl_patron_racial"
                                    value="#{msgExh['exhumaciones.diligencias.cadaver_identidad.patron_racial']}:" />
                              <ui:remove> <h:selectOneMenu id="patron_racial" required="false"
                                    value="#{identidadPlenaCadaver.identidadCadaverDto.idPatronRacial}"
                                    disabled="#{identidadPlenaCadaver.estado == 'VER'}">
                                    <f:selectItem itemLabel="Seleccione ..." itemValue="#{null}"
                                        noSelectionOption="true" />
                                    <f:selectItems
                                        value="#{identidadPlenaCadaver.selectItemsHelper.patronRacial}" />
                                </h:selectOneMenu>
                                <h:message for="patron_racial" showSummary="true"
                                    showDetail="false" styleClass="validationErrorMessage" />
                                </ui:remove> 
                                <h:inputTextarea id="patronRacial" style="width:50%"
											rows="3" styleClass="long count250"
											disabled="#{#{identidadPlenaCadaver.estado=='VER'}"
											requiredMessage="${msg['general.requerido']}"
											value="#{identidadPlenaCadaver.identidadCadaverDto.patronRacial}"
											validatorMessage="#{msgVal['constraint.size.max']} 250">
											<f:validateLength maximum="250" />
								</h:inputTextarea>    
                            </h:panelGrid>
                        <h:panelGrid width="100%">
                            <h:panelGrid>
                                <h:outputLabel id="lbl_observaciones"
                                    value="${msgExh['exhumaciones.observaciones']}:" />
                                <h:inputTextarea id="observaciones" style="width:100%"
                                    required="false" styleClass="long count250"
                                    value="#{identidadPlenaCadaver.identidadCadaverDto.observaciones}"
                                    disabled="#{identidadPlenaCadaver.estado == 'VER'}" rows="4">
                                    <f:validateLength maximum="250" />
                                </h:inputTextarea>
                                <h:message for="observaciones" showSummary="true"
                                    showDetail="false" styleClass="validationErrorMessage" />
                            </h:panelGrid>
                        </h:panelGrid>
                        <br />

                        <h:panelGrid columns="2" width="100%">
                            <h:panelGrid>
                                <h:outputLabel 
                                    id="lbl_archivo_anexo"
                                    value="${msgExh['exhumaciones.archivo_anexo']}:" />
                                <sijyp:simpleFileUpload id="archivo_anexo"
                                    state="#{identidadPlenaCadaver.estado}"
                                    bean="#{identidadPlenaCadaver}" />
                            </h:panelGrid>
                            <h:panelGrid>
                                <h:column />
                            </h:panelGrid>
                        </h:panelGrid>
                        <br />
                    </h:panelGroup>
                    
                    </a4j:region>
                </a4j:outputPanel>

            
                <a4j:outputPanel id="pnl_informacion_sijyp">
                
                    <a4j:region id="rg_informacion_sijyp">    

                    <h:panelGroup layout="block">
                    #{msgExh['exhumaciones.diligencias.cadaver_identidad.info_sijyp']}:
                    <hr width="100%" />

                        <h:panelGrid width="100%">
                            <h:panelGrid>
                                <h:outputLabel id="lbl_persona_natural"
                                    value="#{msgExh['exhumaciones.diligencia.cadaver.posible_ident_cadaver']}:" />
                                <h:selectOneMenu 
                                    id="persona_natural"
                                    required="#{identidadPlenaCadaver.identidadCadaverDto.persona.nombre == null}"
                                    requiredMessage="#{msgVal['constraint.not_null']}"
                                    value="#{identidadPlenaCadaver.idPersonaNatural}"
                                    disabled="#{identidadPlenaCadaver.estado == 'VER'}"
                                    valueChangeListener="#{identidadPlenaCadaver.personaNaturalChange}">
                                    <f:selectItem itemLabel="Seleccione ..." itemValue="#{null}"
                                        noSelectionOption="true" />
                                    <f:selectItem itemLabel="Otro" itemValue="#{'X'}"
                                        noSelectionOption="false" />
                                    <f:selectItems
                                        value="#{identidadPlenaCadaver.selectItemsHelper.personaNatural}" />
                                    <a4j:ajax event="change" render="frm_cadaver_identidad:pnl_componente_personas" />
                                </h:selectOneMenu>
                                <h:message for="persona_natural" showSummary="true"
                                    showDetail="false" styleClass="validationErrorMessage" />
                            </h:panelGrid>
                        </h:panelGrid>

                        <a4j:outputPanel id="pnl_componente_personas">
                            <h:panelGrid style="bottom: 7px;" width="100%">
                                <sijyp:personasField prefixId="identPlenaCadaver"
                                    label="#{msgExh['exhumaciones.diligencia.cadaver.nombre_cadaver']}"
                                    value="#{identidadPlenaCadaver.identidadCadaverDto.persona.nombre}"
                                    dto="#{identidadPlenaCadaver.identidadCadaverDto.persona}"
                                    styleClass="long longPersona" 
                                    required="true" 
                                    disabled="#{identidadPlenaCadaver.idPersonaNatural != 'X'}" />
                            </h:panelGrid>

                            <h:panelGrid columns="3" columnClasses="col33,col33,col33"
                                width="100%">
                                <h:panelGrid>
                                    <h:outputLabel id="lbl_tipo_documento"
                                        value="#{msgExh['exhumaciones.catalogo.tipo_documento']}:" />
                                    <h:selectOneMenu id="tipo_documento" required="false"
                                        disabled="true"
                                        value="#{identidadPlenaCadaver.identidadCadaverDto.persona.idTipoDocumentoDeIdentidad}">
                                        <f:selectItems
                                            value="#{identidadPlenaCadaver.selectItemsHelper.tipoDocumento}" />
                                    </h:selectOneMenu>
                                    <h:message for="tipo_documento" showSummary="true"
                                        showDetail="false" styleClass="validationErrorMessage" />
                                </h:panelGrid>
                                <h:panelGrid>
                                    <h:outputLabel id="lbl_nro_documento"
                                        value="#{msgExh['exhumaciones.diligencia.num_documento']}:" />
                                    <h:inputText id="nro_documento" style="width:100%"
                                        required="false" styleClass="medium"
                                        value="#{identidadPlenaCadaver.identidadCadaverDto.persona.numeroIdentificacion}"
                                        disabled="true">
                                    </h:inputText>
                                </h:panelGrid>
                                <h:panelGrid>
                                    <h:outputLabel id="lbl_alias"
                                        value="#{msgExh['exhumaciones.alias']}:" />
                                    <h:inputText id="alias" style="width:100%" required="false"
                                        styleClass="medium"
                                        value="#{identidadPlenaCadaver.identidadCadaverDto.persona.alias}"
                                        disabled="true">
                                    </h:inputText>
                                </h:panelGrid>
                            </h:panelGrid>

                            <h:panelGrid columns="3" columnClasses="col33,col33,col33"
                                width="100%">
                                <h:panelGrid>
                                    <h:outputLabel id="lbl_fecha_nacimiento"
                                        value="#{msgExh['exhumaciones.diligencias.cadaver_identidad.fecha_nacimiento']}:" />
                                    <h:inputText id="fecha_nacimiento"
                                        value="#{identidadPlenaCadaver.identidadCadaverDto.persona.fechaNacimiento}"
                                        disabled="true" required="false">
                                        <f:convertDateTime pattern="dd/MM/yyyy" />
                                    </h:inputText>
                                    <h:message for="fecha_nacimiento" showSummary="true"
                                        showDetail="false" styleClass="validationErrorMessage" />
                                </h:panelGrid>
                                <h:panelGrid>
                                    <h:column />
                                </h:panelGrid>
                                <h:panelGrid>
                                    <h:column />
                                </h:panelGrid>
                            </h:panelGrid>
                            
                        </a4j:outputPanel>
                        <br />

                        <h:panelGroup layout="block">
                            <rich:dataTable id="dt_info_sijyp" keepSaved="true" var="record"
                                value="#{identidadPlenaCadaver.datosSijypDm.dataModel}" rows="5">

                                <ui:include src="/resources/sijyp/dataModels/column.xhtml">
                                    <ui:param name="render_sort" value="dt_info_sijyp" />
                                    <ui:param name="key" value="carpetahecho" />
                                    <ui:param name="header"
                                        value="#{msgExh['exhumaciones.diligencias.cadaver_identidad.nro_carpetas']}" />
                                    <ui:param name="column" value="0" />
                                    <ui:param name="managedBean"
                                        value="#{identidadPlenaCadaver.datosSijypDm}" />
                                </ui:include>

                                <ui:include src="/resources/sijyp/dataModels/column.xhtml">
                                    <ui:param name="render_sort" value="dt_info_sijyp" />
                                    <ui:param name="key" value="despacho" />
                                    <ui:param name="header"
                                        value="#{msgExh['exhumaciones.diligencias.cadaver_identidad.despacho']}" />
                                    <ui:param name="column" value="1" />
                                    <ui:param name="managedBean"
                                        value="#{identidadPlenaCadaver.datosSijypDm}" />
                                </ui:include>

                                <ui:include src="/resources/sijyp/dataModels/column.xhtml">
                                    <ui:param name="render_sort" value="dt_info_sijyp" />
                                    <ui:param name="key" value="delito" />
                                    <ui:param name="header"
                                        value="#{msgExh['exhumaciones.diligencias.cadaver_identidad.delito']}" />
                                    <ui:param name="column" value="3" />
                                    <ui:param name="managedBean"
                                        value="#{identidadPlenaCadaver.datosSijypDm}" />
                                </ui:include>

                                <f:facet name="footer">
                                    <rich:dataScroller   maxPages="10"
                                fastStep="5"
                                fastControls="hide" stepControls="show">
                            </rich:dataScroller>
                                </f:facet>
                            </rich:dataTable>
                        </h:panelGroup>
                    </h:panelGroup>
                    
                    </a4j:region>
                </a4j:outputPanel>

                <br />

                <h:panelGroup layout="block">
                #{msgExh['exhumaciones.diligencias.cadaver_identidad.datos_judicializacion']}:
                <hr width="100%" />
                    <br />

                    <a4j:outputPanel id="frm_datos_judicializacion">

                        <a4j:region id ="rg_datos_judicializacion_tipos">

                            <h:panelGrid width="100%">
                                <h:panelGrid>
                                    <h:outputLabel 
                                        id="lbl_tipo_justicia"
                                        value="#{msgExh['exhumaciones.diligencias.cadaver_identidad.tipo_justicia']}*:" />
                                    <h:selectOneMenu 
                                        id="tipo_justicia" 
                                        required="#{empty identidadPlenaCadaver.dtoDatosJudicList}"
                                        value="#{identidadPlenaCadaver.identidadPlenaDatosJudicDto.idTipoJudicializacion}"
                                        requiredMessage="#{msgVal['constraint.not_null']}"
                                        disabled="#{identidadPlenaCadaver.estadoJudic == 'VER'}">
                                        <f:selectItem itemLabel="Seleccione ..." itemValue="#{null}"
                                            noSelectionOption="true" />
                                        <f:selectItems
                                            value="#{identidadPlenaCadaver.selectItemsHelper.tiposJusticia}" />
                                        <f:ajax event="change" render="pnl_judicializacion" />
                                    </h:selectOneMenu>
                                    <h:message for="tipo_justicia" showSummary="true"
                                        showDetail="false" styleClass="validationErrorMessage" />
                                </h:panelGrid>
                            </h:panelGrid>
                            <br />

                            <h:panelGrid id="pnl_judicializacion" width="100%">
                                <ui:include src="justiciaTransicional.xhtml" />
                                <ui:include src="justiciaSijuf.xhtml" />
                                <ui:include src="justiciaSpoa.xhtml" />
                            </h:panelGrid>
                            <br />

                            <h:panelGroup style="text-align:center;" layout="block">
                                <h:commandButton id="btn_agregar" value="#{msgExh['exhumaciones.agregar']}"
                                    disabled="#{identidadPlenaCadaver.estadoJudic == 'VER'}"
                                    action="#{identidadPlenaCadaver.agregarJudicial}">
                                    <a4j:ajax
                                        render="frm_cadaver_identidad:frm_datos_judicializacion"
                                        execute="@region" />
                                </h:commandButton>
                                <h:commandButton id="btn_cancelarjudicial" value="#{msgExh['exhumaciones.cancelar']}"
                                    action="#{identidadPlenaCadaver.cancelarJudicial}"
                                    immediate="true">
                                    <f:ajax
                                        render="frm_cadaver_identidad:frm_datos_judicializacion dt_datos_judicializacion"
                                        execute="@this" />
                                </h:commandButton>
                            </h:panelGroup>
                        </a4j:region>
                        <br />

                        <a4j:region id="rg_datos_judicializacion">
                            <rich:dataTable 
                                id="dt_datos_judicializacion" 
                                keepSaved="true"
                                noDataLabel="${msg['general.registrosNoEncontrados']}"
                                style="width:100%;" rowKeyVar="index" var="record"
                                value="#{identidadPlenaCadaver.dtoDatosJudicList}" rows="10">

                                <rich:column>
                                    <f:facet name="header">
                                        <h:outputText
                                            value="#{msgExh['exhumaciones.diligencias.cadaver_identidad.tipo_justicia']}" />
                                    </f:facet>
                                    <h:outputText value="#{record.nombreTipoJudicializacion}" />
                                </rich:column>

                                <rich:column>
                                    <f:facet name="header">
                                        <h:outputText
                                            value="#{msgExh['exhumaciones.diligencias.cadaver_identidad.nro_radicado']}" />
                                    </f:facet>
                                    <h:outputText value="#{record.numeroRadicado}" />
                                </rich:column>

                                <rich:column>
                                    <f:facet name="header">
                                        <h:outputText
                                            value="#{msgExh['exhumaciones.diligencias.cadaver_identidad.seccional']}" />
                                    </f:facet>
                                    <h:outputText value="#{record.nombreSeccional}" />
                                </rich:column>

                                <rich:column>
                                    <f:facet name="header">
                                        <h:outputLabel value="${msgExh['exhumaciones.acciones']}" />
                                    </f:facet>

                                    <h:panelGrid columns="3" columnClasses="icon_space,icon_space,icon_space">

                                        <h:commandLink id="btn_editar" value=""
                                            action="#{identidadPlenaCadaver.editarJudicial(record.tempId)}"
                                            disabled="#{identidadPlenaCadaver.estadoJudic == 'VER'}">
                                            <h:graphicImage
                                                value="/resources/images/icons/ico_pencil.png"
                                                title="${msg['boton.editar']}"
                                                rendered="#{identidadPlenaCadaver.estadoJudic != 'VER'}" />
                                            <h:graphicImage
                                                value="/resources/images/icons/ico_pencil_gray.png"
                                                title="${msg['boton.editar']}"
                                                rendered="#{identidadPlenaCadaver.estadoJudic == 'VER'}" />
                                            <f:ajax render="frm_cadaver_identidad:frm_datos_judicializacion dt_datos_judicializacion" execute="@this" />
                                        </h:commandLink>

                                        <h:commandLink id="btn_consultar" value=""
                                            action="#{identidadPlenaCadaver.consultarJudicial(record.tempId)}"
                                            disabled="#{identidadPlenaCadaver.estadoJudic == 'VER'}">
                                            <h:graphicImage
                                                value="/resources/images/icons/ico_details.png"
                                                title="${msg['boton.consultar']}"
                                                rendered="#{identidadPlenaCadaver.estadoJudic != 'VER'}" />
                                            <h:graphicImage
                                                value="/resources/images/icons/ico_details_gray.png"
                                                title="${msg['boton.consultar']}"
                                                rendered="#{identidadPlenaCadaver.estadoJudic == 'VER'}" />
                                            <f:ajax render="frm_cadaver_identidad:frm_datos_judicializacion dt_datos_judicializacion" execute="@this" />
                                        </h:commandLink>

                                        <h:commandLink id="btn_eliminar" value=""
                                            action="#{identidadPlenaCadaver.setIdDatoJudicEliminar(record.tempId)}"
                                            onclick="#{rich:component('confirmDelete')}.show()"
                                            disabled="#{identidadPlenaCadaver.estadoJudic == 'VER' or identidadPlenaCadaver.disableEliminarDatoJudicializacion}">
                                            <h:graphicImage
                                                value="/resources/images/icons/ico_delete.png"
                                                title="${msg['boton.eliminar']}"
                                                rendered="#{identidadPlenaCadaver.estadoJudic != 'VER' and !identidadPlenaCadaver.disableEliminarDatoJudicializacion}" />
                                            <h:graphicImage
                                                value="/resources/images/icons/ico_delete_disabled.png"
                                                title="${msg['boton.eliminar']}"
                                                rendered="#{identidadPlenaCadaver.estadoJudic == 'VER' or identidadPlenaCadaver.disableEliminarDatoJudicializacion}" />
                                            <f:ajax execute="@this" />
                                        </h:commandLink>
                                    </h:panelGrid>

                                </rich:column>

                                <f:facet name="footer">
                                    <rich:dataScroller   maxPages="10"
                                fastStep="5"
                                fastControls="hide" stepControls="show">
                            </rich:dataScroller>
                                </f:facet>
                            </rich:dataTable>

                            <sijyp:confirmDialog message="${msg['general.confirmaBorrar']}"
                                confirmId="confirmDelete"
                                renderComponents="frm_cadaver_identidad:frm_datos_judicializacion"
                                acceptAction="#{identidadPlenaCadaver.eliminarJudicial}">
                            </sijyp:confirmDialog>
                        </a4j:region>

                    </a4j:outputPanel>
                </h:panelGroup>

                <br />
                <hr width="100%" />
                <br />
                <h:panelGroup style="text-align:center;" layout="block">
                    <h:commandButton id="btn_guardar" value="#{msgExh['exhumaciones.guardar']}"
                        disabled="#{identidadPlenaCadaver.estado == 'VER'}"
                        action="#{identidadPlenaCadaver.guardar}">
                        <a4j:ajax render="pnl_cadaver_identidad frm_datos_judicializacion pnl_informacion_sijyp pnl_cadaver_edades_estatura"
                            execute="rg_cadaver_identidad rg_datos_judicializacion_tipos rg_informacion_sijyp rg_cadaver_edades_estatura" />
                    </h:commandButton>
                    <h:commandButton id="btn_cancelar" value="#{msgExh['exhumaciones.cancelar']}"
                         immediate="true" action="#{identidadPlenaCadaver.cancelar}">
                    </h:commandButton>
                </h:panelGroup>

            </h:form>
            <h:form>
            <h:panelGroup layout="block">
                <h:commandButton id="btn_volver" value="#{msgExh['exhumaciones.volver']}"
                    action="#{identidadPlenaCadaver.volver}" inmediate="true">
                    
                </h:commandButton>
                </h:panelGroup>    
            </h:form>
        </rich:panel>
        <ui:include src="../solicitud/popupsPersona.xhtml" />
    </ui:define>
</ui:composition>

